obj := main.o hello.o

main: $(obj)
	gcc $(obj) -o main
	./main


main.o: main.c hello.h
	gcc -c main.c  -o main.o

hello.o: hello.c
	gcc -c hello.c -o hello.o


# 声明伪目标  不管是否有clear文件都运行
.PHONY: clear  

clear:
	-rm $(obj) main